broad-toothed mouse - Turkish English Dictionary